Игра "Золотоискатель" (с паттернами Java)

Игра "Золотоискатель" (с паттернами Java)

Javabegin - https://javabegin.ru/

3 ОСНОВНЫХ НАПРАВЛЕНИЯ ВИДЕОКУРСА

ПРОФЕССИОНАЛЬНОЕ ООП

В этом проекте вы будете использовать ООП на полную мощность: проектирование, наследование, интерфейсы, полиморфизм, объекты - все это на профессиональном уровне.

АНАЛИЗ ПРОИЗВОДИТЕЛЬНОСТИ

Вы научитесь делать полный анализ вашего кода: какие объекты создаются, сколько памяти занимают, где находятся узкие места, как сделать анализ heap dump файла и многое другое

ПРИМЕНЕНИЕ ПАТТЕРНОВ

Для реализации задачи вам понадобится применить ряд паттернов, которые сделают код более универсальным и расширяемым. Вы поймете как нужно использовать шаблоны Java.

Чему вы научитесь

  • использовать паттерны программирования на практике
  • проектировать с нуля всю структуры программы - от идеи до проверки работы всей системы
  • описывать схему взаимодействий объектов
  • выделять зависимости и поведения объектов для их группировки
  • последовательно разрабатывать программный код
  • тестировать код различными типами тестов (на ошибки, на скорость работы, на результаты методов и пр.)
  • создавать документацию к программе JavaDocs
  • разбивать проект на маленькие подзадачи и реализовывать их отдельно
  • использовать преимущества NetBeans при разработке кода
  • использовать рефакторинг для правильного изменения кода
  • и многое другое




Report Page